Achieving Fairness in BitTorrent

نویسندگان

  • Peter Selby
  • Jonathan MacDougall
چکیده

By harnessing the collective storage capacity and bandwidth of Internet users, peer-to-peer le sharing systems have proved invaluable for storage and distribution of les. However, such systems have a clear and fundamental problem: users have an obvious incentive to download, but no inherent incentive to upload. In naive le sharing protocols, this results in a prisoner's dilemma: the pareto-optimal outcome is for everyone to upload as much as they can, and download as much as they want, resulting in high download rates for all users and the costs involved in uploading evenly distributed across peers; however, any single agent stands to bene t from defection. By reducing uploads, an agent can both improve his download rate and reduce his total upload. This being the case, the Nash equilibrium occurs where users share little, or nothing at all. BitTorrent, a popular and e ective peer-to-peer le sharing system, attempts to increase incentives to share in order to achieve, or at least approach, the pareto-optimal outcome. However, analysis and practice have revealed aws with the existing implementation of BitTorrent, and have suggested methods and strategies which a peer can use to minimize his own uploads without signi cant reprecussions. We introduce and motivate the BitTorrent protocol, and introduce some of the models that have been used to analyse it. We then examine some of the aws that have been discovered and exploited. Finally, we introduce some of the strategies and methods that have been proposed to combat the free rider problem, leading users to a more appealing and socially equitable equilibrium.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing and Improving BitTorrent Performance

In recent years, BitTorrent has emerged as a very popular and scalable peer-to-peer file distribution mechanism. It has been successful at distributing large files quickly and efficiently without overwhelming the capacity of the origin server. Early measurement studies verified that BitTorrent achieves excellent upload utilization, but raised several questions concerning utilization in settings...

متن کامل

Efficient Indexing of the BitTorrent Distributed Hash Table

The following paper presents various methods and implementation techniques used to harvest metadata efficiently from a Kademlia Distributed Hashtable (DHT) as used in the BitTorrent P2P network to build an index of publicly available files in the BitTorrent ecosystem. The indexer design makes various tradeoffs between throughput and fairness towards other DHT nodes while also being scaleable in...

متن کامل

BitTorrent Fairness: Analysis and Improvements

BitTorrent is an extremely effective and popular peer-to-peer file distribution application. It differs from traditional peer-to-peer file-sharing applications in that large files are decomposed into blocks, and in order to download a file, a peer concurrently retrieves blocks from multiple peers. Measurement and simulation studies have suggested that although BitTorrent achieves excellent util...

متن کامل

Impact of Basic Parameters in the Performance of BitTorrent Protocol -A Survey

On today’s internet, BitTorrent is certainly the most popular P2P file distribution application. BitTorrent introduced some innovative peer and piece selection strategies for efficient file distribution over a large participating community. This popularity motivated researchers in studying the performance of BitTorrent and its mechanisms using a number of approaches. This paper presents a surve...

متن کامل

Collaboration in BitTorrent Systems

Recent research efforts have shown that the popular BitTorrent protocol does not strictly enforce fairness and allows free-riding, mainly via optimistic unchokes. This paper proposes a BitTorrent-like protocol, that encourages peers of similar upload bandwidth to be buddies— peers collaborating for mutual benefit. Buddy peers mostly satisfy their download needs through their buddies and perform...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009